<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
body{font-size:14px;overflow-x:hidden;font-family: "Microsoft Yahei";margin:0;padding:0}
a{ text-decoration:none; cursor:pointer; outline: 0 none; color:#505050}
a:hover{ text-decoration:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,p,blockquote,th,td{margin:0; padding:0;}
header,footer,article,aside,section,nav,menu,hgroup,details,dialog,figure,figcaption{display:block}
ol,li,ul,dl,dt,dd{list-style:none;}
fieldset,img {border:0}
button,submit,input,select { vertical-align:middle;}
button,submit { cursor:pointer;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:lighter;}
table{border-collapse:collapse; border-spacing:0;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
select,button{font-family:inherit; font-size:inherit; font-weight:inherit; outline-style:none; outline-width:0pt; padding: 0; margin: 0;}
b,em,i{display:inline-block; font-weight:normal; font-style:normal;}
.w1200{width:1200px;margin:0 auto}
.clear{clear:both}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
.f40{font-size:40px;}
.b{font-weight:bold}
.t_c{text-align:center}
.t_l{text-align:left}
.t_r{text-align:right}
.fl{float:left}
.fr{float:right}
.black{color:#000}
.fff{color:#fff}
.gray{color:#333}
.e3{color:#e3e3e3}
.c72{color:#727272}
.block{display:block}
.p10{padding:10px}
.p5{padding:5px}
.m_l_10{margin-left:10px}
.m_l_20{margin-left:20px}
.m_t_10{margin-top:10px}
.m_t_20{margin-top:20px}
.m_t_40{margin-top:40px}
.p_t_20{padding-top:20px}
.p_r{position:relative}
.p_a{position:absolute}
.czjz{vertical-align: middle;display: table-cell;}
.line-none{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.title_sl{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}




.swiper-container {height: 251px;}
.swiper-slide {background-position: center;background-size: cover;width: 357px !important;height: 251px;}
	
	
.tel{margin-top:15px;position:relative;width:170px;}
.tel_number{color:#d81e06;font-size:20px;margin-top:40px}

.head_nav{height:40px;width:700px;}
.head_nav li{width:100px;text-align:center;line-height:66px;float:left;height:66px}
.head_nav li a{font-size:16px;color:#000;}
.head_nav li a:hover{color:#e60012;}


/* 本例子css-banner */
.slideBox{ width:100%; height:450px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:12px; height:12px; line-height:14px; text-align:center; background:#fff; cursor:pointer;    border-radius: 10px;margin-left: 5px; }
.slideBox .hd ul li.on{ background:#17861b; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:450px; display:block;  }
/* banner end */

#nav_bg{background:url(../images/nav_bg.png)no-repeat center;}



.top{position:relative;}
.top_header{position: absolute;background: #fff;top: 0;left: 50%;height: 130px;transform: translate(-50%,0); margin-left:-600px\9; }
.top_logo{    margin: 10px 0 0 10px;}
.top_top{height:80px}
.top_bottom{height:50px;width:100%;background:#17861b}

.top_bottom li{float:left;line-height:50px;width:114px;text-align:center;padding:0 15px}
.top_bottom li a{color:#fff;font-size:16px;}
.top_bottom li:hover{background:url(../images/hover.png) no-repeat center;}
.ind_hover{background:url(../images/hover.png) no-repeat center;}

.search{height: 30px;margin-top: 10px;border: 0;border-radius: 25px;text-indent: 1em;margin-right: 18px;width: 200px;}
.btn_search{background: url(../images/search.png)no-repeat;width: 20px;height: 23px;border: 0;position: absolute;right: 29px;bottom: 13px;}

.hot_news{background:#f8f9f7;height:50px;position:absolute;top:400px;left:50%;transform: translate(-50%,0);margin-left:-600px\9; }

.hot_news p{line-height:50px;height:50px}
.marquee li{float:left;padding:0 40px 0 0}

.main{background:#eee;height:1160px;}
.main_top{height:400px;}
.main_top_left{width:810px;background:#fff;height:400px;}
.about_title{height: 50px;line-height: 50px;border-bottom: 1px solid #e5e5e5;    margin: 0 20px;}
.en_title{color:#969696}

.about_img{width:300px;margin-left: 20px;}
.about_desc{width:480px;    line-height: 38px;}
.about_more a{color:#f56a00}
.main_top_right{height:400px;background:#fff;width:380px}
.honor{    height: 40px;line-height: 40px;text-align: center;}

.main_mid{height:350px}
.main_mid_left{width:810px;background:#fff;height:350px;}
.main_mid_right{height:350px;background:#fff;width:380px}
.c_us {color:#303030;    line-height: 40px;}

.main_bottom{height:350px;background:#fff}

.case ul{margin:20px 20px 0 20px;}
.case li{float:left;width:280px;padding-right:13px}
.case li p{height:50px;line-height:50px;}
.case li:last-child{padding-right:0}


.footer{height:270px;background:#595959;width:100%;color:#f5f5f5}
.footer a{color:#f5f5f5}
.footer_top{height:60px;border-bottom:1px solid #d0d0d0}

.footer_top li{float:left;width:130px;line-height:60px}
.footer_top_mid{line-height:60px;width:300px}
.footer_right{line-height:60px}
.footer_b_left{width:390px;}
.footer_b_mid{width:300px}
.footer_b_one,.footer_b_two,.footer_b_th{width:130px;float:left}
.footer_b_one,.footer_b_two,.footer_b_th li{line-height:33px}
.footer_b_right p{line-height:40px}

/* .tabbox{width:500px;height:200px;margin:100px auto;background:#f0f0f0;} */
.tabbox .tab{overflow:hidden;border-bottom:1px solid #e5e5e5;margin:20px }
.tabbox .tab a{display:block;padding:10px 20px;float:left;text-decoration:none;color:#333;}
.tabbox .tab a:hover{background:#49b649;color:#fff;text-decoration:none;}
.tabbox .tab a.on{background:#49b649;color:#fff;text-decoration:none;}
.tabbox .content{overflow:hidden;margin:0 20px;}
.tabbox .content li{display:none;}


.tri{width: 0px;height: 0px;border-top: 4px solid #fff;border-right: 4px solid #fff;border-bottom: 4px solid #fff;border-left: 5px solid #000;margin-top:14px}
.item_news{width: 100%;height: 35px;line-height: 35px;}
.item_title{margin-left:10px}
.item_title a {color:#303030}

.neiye_main{background:#eee;min-height: 500px;height: auto;padding-top:20px;padding-bottom:20px}
.main_1200{background:#fff;min-height: 500px;height: auto;}

.main_1200_left{width:260px;margin:10px}

.pcat_title{width:220px;height:70px;background:#17861b;text-align:center}
.ch_pcat{color:#fefefe;height: 40px;line-height: 40px;}
.en_pcat{color:#c2c2c2}

.pcat_ul li{width:220px;height:50px;line-height:50px;text-align:center;border-bottom:1px solid #ccc}
.pcat_ul li:hover{background:#d1e7d1}

.li_hover{background:#d1e7d1}
.main_1200_right{width: 900px;margin-right: 20px;}
.pos{height:50px;line-height:50px;border-bottom:1px solid #e5e5e5}


.news_ul li {height: 50px;line-height: 50px;border-bottom: 1px dashed #ccc;}

.item_news1{width: 100%;line-height: 50px;}

.title_jj{color:#727272}

</pre></body></html>